Tech Layoffs & Green Card Applications: Navigating A Tough Spot